package com.gdust.hzx.product;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cache.annotation.EnableCaching;


/**
 * ClassName: ProductApplication
 * Package: com.gdust.hzx.product
 * Description:
 * 产品服务的启动类，包含应用程序的主方法。
 *
 * 注解说明：
 * - `@SpringBootApplication`：标注为 Spring Boot 应用的主配置类，包含了`@Configuration`、`@EnableAutoConfiguration`和`@ComponentScan`功能。
 * - `@EnableCaching`：开启 Spring 的缓存支持，用于提升应用的性能。
 *
 * 功能描述：
 * - 提供产品服务的核心入口，加载相关的 Spring 配置并启动内置服务器。
 *
 * @Author syun
 * @Create 2024/12/25 19:42
 * @Version 1.0
 */
@SpringBootApplication// 启动注解，标识这是一个 Spring Boot 应用
@EnableCaching// 开启 Spring 缓存功能,可使用Redis 缓存管理器
public class ProductApplication {

    public static void main(String[] args) {
        SpringApplication.run(ProductApplication.class, args);
    }

}

